package core.sceneManager
{
	import flash.events.Event;
	
	public interface IScene
	{
		function createSections(xml:XML): void;//创建场景模块
		function dispose(): void;              //销毁场景
		function pause(): void;                //暂停播放场景
		function resume(): void;               //恢复场景
		function addEventListener(type:String, listener:Function, useCapture:Boolean=false, priority:int=0, useWeakReference:Boolean=false):void;
		function removeEventListener(type:String, listener:Function, useCapture:Boolean=false):void;
		function dispatchEvent(event:Event):Boolean
	}
}